Multi-Frame Rate Rendering for Standalone Graphics Systems
نویسندگان
چکیده
Multi-frame rate rendering is a technique for improving interaction fidelity in complex virtual environments. The technique renders the interactive elements of a scene on a separate graphics processor and composes it with the remainder of the scene using optical superposition or digital composition. Multi-frame rate rendering is naturally implemented on a graphics cluster. With the recent availability of multiple graphics cards in standalone systems multi-frame rate rendering can also be implemented on a single PC where memory bandwidth is much higher compared to offthe-shelf networking technology. This decreases overall latency and further improves interactivity. We report on our experiences of implementing multi-frame rate rendering on such a multi-graphics card system. In addition we have implemented multi-frame rate rendering on a single graphics processor by interleaving the rendering streams for the interactive elements and the rest of the scene. This approach enables the use of multi-frame rate rendering on low-end graphics systems such as laptops, mobile phones, and PDAs.
منابع مشابه
Frame Cache Management for Multi-frame Rate Systems
Multi-frame rate systems decouple viewing from rendering in an asynchronous pipeline. Multiple GPUs can be used as frame sources, while a primary GPU is responsible for viewing and display update. Conventionally, the last rendering result is used for display. However, modern GPUs are equipped with a fairly large amount of memory which allows frames to be cached in video memory. As long as the d...
متن کاملMulti-Frame Rate Volume Rendering
This paper presents multi-frame rate volume rendering, an asynchronous approach to parallel volume rendering. The workload is distributed over multiple GPUs in such a way that the main display device can provide high frame rates and little latency to user input, while one or multiple backend GPUs asynchronously provide new views. The latency artifacts inherent to such a solution are minimized b...
متن کاملPARSEC: Enhancing Realism of Real-Time Graphics Through Multiple Layer Rendering and Particle Systems
One of the major goals in real-time computer graphics is to achieve high realism of rendered images without compromising rendering speed too much. Frame update rate requirements are especially demanding in the area of entertainment software. Player immersion is directly related to both the number of frames displayed per second and the visual quality of the images rendered in each frame. Traditi...
متن کاملSingle-pass Multi-view Volume Rendering
In this paper, we introduce a new direct volume rendering (DVR) algorithm for multi-view auto-stereoscopic displays. Common multi-view methods perform multi-pass rendering (one pass for each view) and subsequent image compositing and masking for generating multiple views. The rendering time increases therefore linearly with the number of views, but sufficient frame-rates are achieved by sub-res...
متن کاملStandalone Distributed Rendering For Supercomputers
We present a method for rendering large distributed meshes on large distributed architectures that lack traditional graphics rendering capabilites and hardware. This method renders each distributed portion of the mesh independently on an individual process into a depth-buffer and image-buffer. After individual renderings are taken, the Message Passing Interface is used to merge the individual r...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007